package com.dykj.fireFighting.api.base.system.service;

import com.dykj.fireFighting.api.base.system.dto.DirectoryTypeDto;
import com.dykj.fireFighting.api.base.system.entity.SysDirectoryType;
import com.dykj.fireFighting.api.base.system.vo.SysDirectoryTypeVo;
import com.dykj.fireFighting.common.core.service.IBaseService;
import com.dykj.fireFighting.common.core.vo.PageVo;

import java.util.List;

/**
 * 数据字典类型
 *
 * @Author hxb
 * @Date 2021-06-19 15:12:14
 */
public interface ISysDirectoryTypeService extends IBaseService<SysDirectoryType> {

    /**
     * 获取数据字典类型列表
     *
     * @param directoryTypeDto
     * @return
     */
    PageVo<SysDirectoryTypeVo> queryDirectoryTypeList(DirectoryTypeDto directoryTypeDto);

    /**
     * 获取所以数据字典类型
     *
     * @return
     */
    List<SysDirectoryType> queryDirectoryTypeAllList();
}

